<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>病史</title>
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/page/weixin/questionnaire.css" />

<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery.easyui.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/page/weixin/jweixin-1.0.0.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/common/common.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/page/weixin/questionnaire/questionnaire.js"></script>   

</head>
<body>
<div data-role="page" id="page_questionnaire">
<form id="frmqa48" method="post" enctype="multipart/form-data">
<input type="hidden" id="openId" name="openId" value="${openId}">
<input type="hidden" id="batchNo" name="batchNo" value="${batchNo }">
<input type="hidden" id="questionnaireId" name="questionnaireId" value="48">
<h3>病史相关信息</h3>
1、这次流产的主要原因是？<br/>
<input id="question_54_1_99" name="question_54_1" type="radio" value="99" onclick="showDivQuestion('question_54_1','56')">未避孕<br/>
<input id="question_54_1_100" name='question_54_1' type="radio" value="100" onclick="showDivQuestion('question_54_1','55')">避孕失败<br/>
<input id="question_54_1_101" name='question_54_1' type="radio" value="101" onclick="showDivQuestion('question_54_1','')">意愿妊娠（但是其他原因导致如医学原因或者其他社会原因）<br/>
<br/>
<div id="div_question_54_1_56" name="div_question_54_1_56" style="display: none">
2、未避孕导致的怀孕，那么未避孕的原因是？<br/>
<input id="question_56_1_106" name='question_56_1' type="radio" value="106">觉得不会怀孕<br/>
<input id="question_56_1_107" name="question_56_1" type="radio" value="107">不知道怎么避孕<br/>
<input id="question_56_1_108" name="question_56_1" type="radio" value="108">当时没有避孕药具<br/>
<input id="question_56_1_109" name="question_56_1" type="radio" value="109">未找到适合的方法<br/>
<input id="question_56_1_171" name="question_56_1" type="radio" value="171">男伴不愿意使用<br/>
<input id="question_56_1_172" name="question_56_1" type="radio" value="172">双方都不愿意使用<br/>
<input id="question_56_1_173" name="question_56_1" type="radio" value="173">经济原因<br/>
<input id="question_56_1_174" name="question_56_1" type="radio" value="174">其他<br/>
<br/>
</div>
<div id="div_question_54_1_55" name="div_question_54_1_55" style="display: none;">
2、避孕失败导致的怀孕，是什么避孕方法导致的失败？<br/>
<input id="question_55_1_102" name="question_55_1" type="radio" value="102">绝育<br/>
<input id="question_55_1_103" name="question_55_1" type="radio" value="103">宫内节育器<br/>
<input id="question_55_1_104" name="question_55_1" type="radio" value="104">短效口服避孕药<br/>
<input id="question_55_1_105" name="question_55_1" type="radio" value="105">避孕栓、膏/膜<br/>
<input id="question_55_1_175" name="question_55_1" type="radio" value="175">避孕套<br/>
<input id="question_55_1_176" name="question_55_1" type="radio" value="176">皮埋<br/>
<input id="question_55_1_177" name="question_55_1" type="radio" value="177">避孕针<br/>
<input id="question_55_1_178" name="question_55_1" type="radio" value="178">紧急避孕药<br/>
<input id="question_55_1_179" name="question_55_1" type="radio" value="179">安全期<br/>
<input id="question_55_1_180" name="question_55_1" type="radio" value="180">体外排精<br/>
<br/>
</div>

<h3>现病史</h3>
平时月经是否规则：
<input id="question_57_1_110" name="question_57_1" type="radio" value="110"><label for="question_57_1_110">规则</label>
<input id="question_57_1_111" name="question_57_1" type="radio" value="111"><label for="question_57_1_111">不规则</label><br/>
月经持续天数：<input id="question_58_3" name="question_58_3" type="number" style="width:50px;" min="1" max="30" step="1"><br/>
月经间隔天数：<input id="question_59_3" name="question_59_3" type="number" style="width:50px;" min="1" max="30" step="1"><br/>
末次月经时间：<input id="question_60_3" name="question_60_3" type="date"><br/>
平时月经量：
<input id="question_61_1_112" name="question_61_1" type="radio" value="112"><label for="question_61_1_112">少</label>
<input id="question_61_1_113" name="question_61_1" type="radio" value="113"><label for="question_61_1_113">中</label>
<input id="question_61_1_114" name="question_61_1" type="radio" value="114"><label for="question_61_1_114">多</label><br/>
有无痛经：
<input id="question_62_1_115" name="question_62_1" type="radio" value="115"><label for="question_62_1_115">有</label>
<input id="question_62_1_116" name="question_62_1" type="radio" value="116"><label for="question_62_1_116">无</label><br/>
白带量：
<input id="question_63_1_118" name="question_63_1" type="radio" value="118"><label for="question_63_1_118">少</label>
<input id="question_63_1_273" name="question_63_1" type="radio" value="273"><label for="question_63_1_273">中</label>
<input id="question_63_1_117" name="question_63_1" type="radio" value="117"><label for="question_63_1_117">多</label><br/>
白带颜色：
<input id="question_64_1_264" name="question_64_1" type="radio" value="264"><label for="question_64_1_264">白色</label>
<input id="question_64_1_265" name="question_64_1" type="radio" value="265"><label for="question_64_1_265">黄色</label>
<input id="question_64_1_266" name="question_64_1" type="radio" value="266"><label for="question_64_1_266">黄绿</label>
<input id="question_64_1_267" name="question_64_1" type="radio" value="267"><label for="question_64_1_267">红色</label>
<input id="question_64_1_268" name="question_64_1" type="radio" value="268"><label for="question_64_1_268">褐色</label>
<input id="question_64_1_269" name="question_64_1" type="radio" value="269"><label for="question_64_1_269">清亮</label><br/>
白带有无异味：
<input id="question_65_1_119" name="question_65_1" type="radio" value="119"><label for="question_65_1_119">有</label>
<input id="question_65_1_120" name="question_65_1" type="radio" value="120"><label for="question_65_1_120">无</label><br/>
几天前发现怀孕：<input id="question_66_3" name="question_66_3" type="number" style="width:50px;" min="1" max="30" step="1"><br/>
如何发现怀孕：
<input id="question_67_1_270" name="question_67_1" type="radio" value="270"><label for="question_67_1_270">验孕棒</label>
<input id="question_67_1_271" name="question_67_1" type="radio" value="271"><label for="question_67_1_271">血HCG</label>
<input id="question_67_1_272" name="question_67_1" type="radio" value="272"><label for="question_67_1_272">B超</label><br/>
有无明显腹痛：
<input id="question_68_1_121" name="question_68_1" type="radio" value="121"><label for="question_68_1_121">有</label>
<input id="question_68_1_122" name="question_68_1" type="radio" value="122"><label for="question_68_1_122">无</label><br/>
有无阴道流血：
<input id="question_81_1_159" name="question_81_1" type="radio" value="159"><label for="question_81_1_159">有</label>
<input id="question_81_1_160" name="question_81_1" type="radio" value="160"><label for="question_81_1_160">无</label><br/>

是否去其他医院检查或者治疗？<br/>
<input id="question_69_1_123" name="question_69_1" type="radio" value="123" onclick="showOtherCheck()">是
<input id="question_69_1_124" name="question_69_1" type="radio" value="124" onclick="hidenOtherCheck()">否
<br/>
<div id="otherCheck" style="display: none;">
	检查医院：<input id="question_82_3" name="question_82_3" type="text"><br/>
	检查内容：<input id="question_83_3" name="question_83_3" type="text"><br/>
	检查结果：<input id="question_84_3" name="question_84_3" type="text"><br/>
	<br/>
	<b>具体情况</b><br/>
	<table>
		<tr>
			<td>血常规：</td>
			<td><input id="question_85_3" name="question_85_3" type="text"></td>
		</tr>
		<tr>
			<td>白带：</td>
			<td><input id="question_86_3" name="question_86_3" type="text"></td>
		</tr>
		<tr>
			<td>B 超：</td>
			<td><input id="question_87_3" name="question_87_3" type="text"></td>
		</tr>
		<tr>
			<td>尿 HCG：</td>
			<td><input id="question_88_3" name="question_88_3" type="text"></td>
		</tr>
		<tr>
			<td>血 HCG：</td>
			<td><input id="question_89_3" name="question_89_3" type="text"></td>
		</tr>
		<tr>
			<td>肝功：</td>
			<td><input id="question_90_3" name="question_90_3" type="text"></td>
		</tr>
		<tr>
			<td>凝血：</td>
			<td><input id="question_91_3" name="question_91_3" type="text"></td>
		</tr>
	</table>
可上传检查结果照片:<input id="file_question_69" name="file_question_69" type="file">
</div>
<br/>
<h3>即往史</h3>
既往曾怀孕次数(含本次)：<input id="question_113_3" name="question_113_3" type="number" style="width:50px;" min="0"><br/>
生育次数：<input id="question_114_3" name="question_114_3" type="number" style="width:50px;" min="0"><br/>
顺产次数：<input id="question_115_3" name="question_115_3" type="number" style="width:50px;" min="0"><br/>
剖宫产次数：<input id="question_116_3" name="question_116_3" type="number" style="width:50px;" min="0"><br/>
身体健康状况：
<input id="question_117_1_254" name="question_117_1" type="radio" value="254"><label for="question_117_1_254">健康</label>
<input id="question_117_1_255" name="question_117_1" type="radio" value="255"><label for="question_117_1_255">欠佳</label><br/>
有无结核、肝炎以及其他传染病史：
<input id="question_118_1_256" name="question_118_1" type="radio" value="256"><label for="question_118_1_256">有</label>
<input id="question_118_1_257" name="question_118_1" type="radio" value="257"><label for="question_118_1_257">无</label><br/>
有无手术、外伤史：
<input id="question_119_1_258" name="question_119_1" type="radio" value="258"><label for="question_119_1_258">有</label>
<input id="question_119_1_259" name="question_119_1" type="radio" value="259"><label for="question_119_1_259">无</label><br/>
有无输血史：
<input id="question_120_1_260" name="question_120_1" type="radio" value="260"><label for="question_120_1_260">有</label>
<input id="question_120_1_261" name="question_120_1" type="radio" value="261"><label for="question_120_1_261">无</label><br/>
有无过敏史：
<input id="question_121_1_262" name="question_121_1" type="radio" value="262"><label for="question_121_1_262">有</label>
<input id="question_121_1_263" name="question_121_1" type="radio" value="263"><label for="question_121_1_263">无</label><br/>
<br/>
<div align="center">

	<a class="ui-btn ui-shadow ui-btn-corner-all" href="javascript:void(0)" onclick="submitFrm()" >
		<span class="ui-btn-inner">
			<span class="ui-btn-text">提交</span>
		</span>
	</a>
	
</div>
</form>
</div>
<div data-role="page"  id="page_question_diagnosis" style="display: none;">
	<div data-role="content" class="question_diagnosis_content" id="question_diagnosis_content">
		
	</div>
</div>
<script type="text/javascript">

	wx.config({
	    debug: false, 
	    appId: '${appId}', 
	    timestamp: '${timestamp}', 
	    nonceStr: '${nonceStr}', 
	    signature: '${signature}',
	    jsApiList: ['closeWindow'] 
	});

	wx.error(function(res){


	});
	
	function showOtherCheck()
	{
		$("#otherCheck").css("display","block");	
	}
	
	function hidenOtherCheck()
	{
		$("#otherCheck").css("display","none");
	}
	
	//显示关联问题
	function showDivQuestion(qiestionId,val)
	{
		$("div[name^='div_"+qiestionId+"']").each(function(i){  
			  $(this).css("display","none");
			  $(this).find("input[type='radio'],input[type='checkbox']").each(function(){
				  $(this).prop("checked", false);
			  });
		}); 
		$("#div_"+qiestionId+"_"+val).each(function(i){  
			  $(this).css("display","block");
		}); 
	}
	
	//提交前先检查表单
	function checkQuestionnaireFrm()
	{
		var question_54_val=$("input[name='question_54_1']:checked").val();
		if(null==question_54_val||""==question_54_val||undefined==question_54_val)
		{
			alert("请选择这次流产的主要原因");
			return false;
		}
		
		var question_55_val=$("input[name='question_55_1']:checked").val();
		if((question_54_val=="100")&&(null==question_55_val||""==question_55_val||undefined==question_55_val))
		{
			alert("请选择避孕失败导致的怀孕，是什么避孕方法导致的失败");
			return false;
		}
		
		var question_56_val=$("input[name='question_56_1']:checked").val();
		if((question_54_val=="99")&&(null==question_56_val||""==question_56_val||undefined==question_56_val))
		{
			alert("请选择未避孕导致的怀孕，那么未避孕的原因是");
			return false;
		}
		
		var question_57_val=$("input[name='question_57_1']:checked").val();
		if(null==question_57_val||""==question_57_val||undefined==question_57_val)
		{
			alert("请选择平时月经是否规则");
			return false;
		}
		
		var question_58_val=$("#question_58_3").val();
		if(null==question_58_val||""==question_58_val||undefined==question_58_val)
		{
			alert("请填写月经持续天数");
			return false;
		}
		
		var question_59_val=$("#question_59_3").val();
		if(null==question_59_val||""==question_59_val||undefined==question_59_val)
		{
			alert("请填写月经间隔天数");
			return false;
		}
		
		var question_60_val=$("#question_60_3").val();
		if(null==question_60_val||""==question_60_val||undefined==question_60_val)
		{
			alert("请填写末次月经时间");
			return false;
		}
		
		var question_61_val=$("input[name='question_61_1']:checked").val();
		if(null==question_61_val||""==question_61_val||undefined==question_61_val)
		{
			alert("请选择平时月经量");
			return false;
		}
		
		var question_62_val=$("input[name='question_62_1']:checked").val();
		if(null==question_62_val||""==question_62_val||undefined==question_62_val)
		{
			alert("请选择有无痛经");
			return false;
		}
		
		var question_63_val=$("input[name='question_63_1']:checked").val();
		if(null==question_63_val||""==question_63_val||undefined==question_63_val)
		{
			alert("请选择白带量");
			return false;
		}
		
		var question_64_val=$("input[name='question_64_1']:checked").val();
		if(null==question_64_val||""==question_64_val||undefined==question_64_val)
		{
			alert("请选择白带颜色");
			return false;
		}
		
		var question_65_val=$("input[name='question_65_1']:checked").val();
		if(null==question_65_val||""==question_65_val||undefined==question_65_val)
		{
			alert("请选择白带有无异味");
			return false;
		}
		
		var question_66_val=$("#question_66_3").val();
		if(null==question_66_val||""==question_66_val||undefined==question_66_val)
		{
			alert("请填写几天前发现怀孕");
			return false;
		}
		
		var question_67_val=$("input[name='question_67_1']:checked").val();
		if(null==question_67_val||""==question_67_val||undefined==question_67_val)
		{
			alert("请选择如何发现怀孕");
			return false;
		}
		
		var question_68_val=$("input[name='question_68_1']:checked").val();
		if(null==question_68_val||""==question_68_val||undefined==question_68_val)
		{
			alert("请选择有无明显腹痛");
			return false;
		}
		
		var question_81_val=$("input[name='question_81_1']:checked").val();
		if(null==question_81_val||""==question_81_val||undefined==question_81_val)
		{
			alert("请选择有无阴道流血");
			return false;
		}
		
		var question_69_val=$("input[name='question_69_1']:checked").val();
		if(null==question_69_val||""==question_69_val||undefined==question_69_val)
		{
			alert("请选择是否去其他医院检查或者治疗");
			return false;
		}
		
		var question_113_val=$("#question_113_3").val();
		if(null==question_113_val||""==question_113_val||undefined==question_113_val)
		{
			alert("请填写既往曾怀孕次数");
			return false;
		}
		
		var question_114_val=$("#question_114_3").val();
		if(null==question_114_val||""==question_114_val||undefined==question_114_val)
		{
			alert("请填写生育次数");
			return false;
		}
		
		var question_115_val=$("#question_115_3").val();
		if(null==question_115_val||""==question_115_val||undefined==question_115_val)
		{
			alert("请填写顺产次数");
			return false;
		}
		
		var question_116_val=$("#question_116_3").val();
		if(null==question_116_val||""==question_116_val||undefined==question_116_val)
		{
			alert("请填写剖宫产次数");
			return false;
		}
		
		var question_117_val=$("input[name='question_117_1']:checked").val();
		if(null==question_117_val||""==question_117_val||undefined==question_117_val)
		{
			alert("请选择身体健康状况");
			return false;
		}
		
		var question_118_val=$("input[name='question_118_1']:checked").val();
		if(null==question_118_val||""==question_118_val||undefined==question_118_val)
		{
			alert("请选择有无结核、肝炎以及其他传染病史");
			return false;
		}
		
		var question_119_val=$("input[name='question_119_1']:checked").val();
		if(null==question_119_val||""==question_119_val||undefined==question_119_val)
		{
			alert("请选择有无手术、外伤史");
			return false;
		}
		
		var question_120_val=$("input[name='question_120_1']:checked").val();
		if(null==question_120_val||""==question_120_val||undefined==question_120_val)
		{
			alert("请选择有无输血史");
			return false;
		}
		
		var question_121_val=$("input[name='question_121_1']:checked").val();
		if(null==question_121_val||""==question_121_val||undefined==question_121_val)
		{
			alert("请选择有无过敏史");
			return false;
		}
		
		return true;
	}
	
	//提交表单
	function submitFrm()
	{
		if(checkQuestionnaireFrm())
		{
			kuanrf.common.loading();
			$('#frmqa48').form('submit', {    
			    url:"${pageContext.request.contextPath}/weixin/qusetionnaire/answer",    
			    onSubmit: function(){     
			    	
			    },    
			    success:function(dataStr){  
			    	var data=JSON.parse(dataStr);
			    	if(data.result==true)
		        	{
			    		alert("提交成功");
		        		wx.closeWindow();
		        	}
			    	else
			    	{
			    		alert(data.msg);
			    	}
			    }    
			});  
		}
	}
	
</script>
</body>
</html>